technical meaning - Turkish English Dictionary